affiliated or related companies - Spanish English Dictionary